transmitting wave - French English Dictionary